tee off on (someone)

Translations
s'en prendre à (quelqu'un)